stream crossing - French English Dictionary